Synonyms: electrical discharge
Definition: a discharge of electricity
Similar words: discharge
Definition: the sudden giving off of energy